Definitions | p-co-restrict(f;p), f o g , x.A(x), x:A.B(x), s = t, inr x , inl x , suptype(S; T), S T, A c B, case b of inl(x) => s(x) | inr(y) => t(y), tt, ff, Unit, if b then t else f fi , Dec(P), A, False, Void, P Q, P & Q, x:A B(x), b, , can-apply(f;x), do-apply(f;x), p-co-filter(f), left + right, Top, T, x(s), f(a), x. t(x), P Q, P Q, x:AB(x), True, t T, x:A. B(x), , Type |